package com.yyfax.pay.order.model.to;

import com.yyfax.commons.json.JacksonUtil;

/**
 * 查询代付结果响应参数
 * 
 * @author wujiande
 * @date 2018-05-11 20:38
 * @since v2.1.5
 */
public class QueryPayoutOrderContent {

	/** 商户编号 */
	private String merchantCode;
	/** 商户订单号 */
	private String orderId;
	/** 商户用户ID */
	private String userId;
	/** 支付通道编号 */
	private String paymentCode;
	/** 业务流水号（支付通道返回） */
	private String serialNo;
	/** 金额（分） */
	private Long amount;
	/** 结果代码，0-成功 */
	private String resultCode;
	/** 结果描述 */
	private String resultMsg;

	public String getMerchantCode() {
		return merchantCode;
	}

	public void setMerchantCode(String merchantCode) {
		this.merchantCode = merchantCode;
	}

	public String getOrderId() {
		return orderId;
	}

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getPaymentCode() {
		return paymentCode;
	}

	public void setPaymentCode(String paymentCode) {
		this.paymentCode = paymentCode;
	}

	public String getSerialNo() {
		return serialNo;
	}

	public void setSerialNo(String serialNo) {
		this.serialNo = serialNo;
	}

	public Long getAmount() {
		return amount;
	}

	public void setAmount(Long amount) {
		this.amount = amount;
	}

	public String getResultCode() {
		return resultCode;
	}

	public void setResultCode(String resultCode) {
		this.resultCode = resultCode;
	}

	public String getResultMsg() {
		return resultMsg;
	}

	public void setResultMsg(String resultMsg) {
		this.resultMsg = resultMsg;
	}

	@Override
	public String toString() {
		return JacksonUtil.toJson(this);
	}
}
